he insisted a lot - Turc Anglais Dictionnaire